package com.oak.broke.model.vip.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 
 * @author guoxy
 * @email broke@gmail.com
 * @date 2023-05-18 10:37:20
 */
@Data
@TableName("pcgl_vip_apply")
public class VipApplyEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * vip申请主键
	 */
	@TableId(type = IdType.ASSIGN_UUID)
	private String vipApplyId;
	/**
	 * 关联code：vip_user_type=1，机构编号；vip_user_type=2，用户code
	 */
	private String userRelationCode;
	/**
	 * 申请类型：ts_dm.kind
	 */
	private String applyType;
	/**
	 * 用户类型：1-机构；2-个人
	 */
	private String vipUserType;
	/**
	 * 申请用户名称：vip_user_type=1：机构名称；vip_user_type=2：个人姓名
	 */
	private String applyName;
	/**
	 * 最新未办结用户申请记录id
	 */
	private String vipApplyUserId;
	/**
	 * 所属行政区划
	 */
	private String areaId;
	/**
	 * 创建人姓名
	 */
	private String createUserCode;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 更新人code
	 */
	private String updateUserCode;
	/**
	 * 更新时间
	 */
	private Date updateTime;

}
